package com.module.TraceSource.model;

import java.util.List;
import java.util.Map;

import base.util.BeanUnit;

import com.module.TraceSource.vo.TsCodeForRecord;
import com.module.TraceSource.vo.TsDefEvent;
import com.module.TraceSource.vo.TsDefEventItem;
import com.module.TraceSource.vo.TsDefFlow;
import com.module.TraceSource.vo.TsDefIndustry;
import com.module.TraceSource.vo.TsEntEvent;
import com.module.TraceSource.vo.TsEntEventItem;
import com.module.TraceSource.vo.TsEntFlow;
import com.module.TraceSource.vo.TsEventItemRecord;
import com.module.TraceSource.vo.TsEventRecord;
import com.module.TraceSource.vo.TsKind;
import com.module.TraceSource.vo.TsTraceNewMsg;
import com.module.TraceSource.vo.TsTraceSourceType;

/**
 * 溯源数据传输模型
 * 
 * @author wult
 * @Date Dec 30, 2011
 */
public class TraceSourceBeanUtil extends BeanUnit{
	private List<TsEventItemRecord> tsEventItemRecordList;
	private TsCodeForRecord tsCodeForRecord;
	private TsKind tsKind;
	private String cn;
	private TsDefIndustry tsDefIndustry;
	private TsDefFlow tsDefFlow;
	private TsDefEvent tsDefEvent;
	private TsDefEventItem tsDefEventItem;
	private TsEntEvent tsEntEvent;
	private TsEventRecord tsEventRecord;
	private TsEventItemRecord tsEventItemRecord;
	private TsEntEventItem tsEntEventItem;
	private Map<String ,Object> result;
	private List list;
	private TsEntFlow tsEntFlow;
	private TsTraceSourceType tsTraceSourceType;
	private TsTraceNewMsg tsTraceNewMsg;

	public TsTraceNewMsg getTsTraceNewMsg() {
		return tsTraceNewMsg;
	}

	public void setTsTraceNewMsg(TsTraceNewMsg tsTraceNewMsg) {
		this.tsTraceNewMsg = tsTraceNewMsg;
	}

	public TsTraceSourceType getTsTraceSourceType() {
		return tsTraceSourceType;
	}

	public void setTsTraceSourceType(TsTraceSourceType tsTraceSourceType) {
		this.tsTraceSourceType = tsTraceSourceType;
	}

	public TsEntFlow getTsEntFlow() {
		return tsEntFlow;
	}

	public void setTsEntFlow(TsEntFlow tsEntFlow) {
		this.tsEntFlow = tsEntFlow;
	}

	public TsCodeForRecord getTsCodeForRecord() {
		return tsCodeForRecord;
	}

	public void setTsCodeForRecord(TsCodeForRecord tsCodeForRecord) {
		this.tsCodeForRecord = tsCodeForRecord;
	}
	
	public TsKind getTsKind() {
		return tsKind;
	}

	public void setTsKind(TsKind tsKind) {
		this.tsKind = tsKind;
	}
	
	public TsDefIndustry getTsDefIndustry() {
		return tsDefIndustry;
	}

	public void setTsDefIndustry(TsDefIndustry tsDefIndustry) {
		this.tsDefIndustry = tsDefIndustry;
	}

	public Map<String, Object> getResult() {
		return result;
	}
	public void setResult(Map<String, Object> result) {
		this.result = result;
	}

	public String getCn() {
		return cn;
	}

	public void setCn(String cn) {
		this.cn = cn;
	}

	public TsDefFlow getTsDefFlow() {
		return tsDefFlow;
	}

	public void setTsDefFlow(TsDefFlow tsDefFlow) {
		this.tsDefFlow = tsDefFlow;
	}
	public List<TsEventItemRecord> getTsEventItemRecordList() {
		return tsEventItemRecordList;
	}

	public void setTsEventItemRecordList(
			List<TsEventItemRecord> tsEventItemRecordList) {
		this.tsEventItemRecordList = tsEventItemRecordList;
	}
	public List getList() {
		return list;
	}

	public void setList(List list) {
		this.list = list;
	}

	public TsDefEvent getTsDefEvent() {
		return tsDefEvent;
	}

	public void setTsDefEvent(TsDefEvent tsDefEvent) {
		this.tsDefEvent = tsDefEvent;
	}

	public TsDefEventItem getTsDefEventItem() {
		return tsDefEventItem;
	}

	public void setTsDefEventItem(TsDefEventItem tsDefEventItem) {
		this.tsDefEventItem = tsDefEventItem;
	}

	public TsEntEvent getTsEntEvent() {
		return tsEntEvent;
	}

	public void setTsEntEvent(TsEntEvent tsEntEvent) {
		this.tsEntEvent = tsEntEvent;
	}

	public TsEventRecord getTsEventRecord() {
		return tsEventRecord;
	}

	public void setTsEventRecord(TsEventRecord tsEventRecord) {
		this.tsEventRecord = tsEventRecord;
	}

	public TsEventItemRecord getTsEventItemRecord() {
		return tsEventItemRecord;
	}

	public void setTsEventItemRecord(TsEventItemRecord tsEventItemRecord) {
		this.tsEventItemRecord = tsEventItemRecord;
	}

	public TsEntEventItem getTsEntEventItem() {
		return tsEntEventItem;
	}

	public void setTsEntEventItem(TsEntEventItem tsEntEventItem) {
		this.tsEntEventItem = tsEntEventItem;
	}
	
}
